Dictionary Translate Correct Ask AI

Noun

parasites [sing. a parasite] , Pl., {bot.}
طفيليات {نبات}

...

parasites {Elec. Eng.}
شواش استاتي {هندسة كهربائية}