Arabic-English dictionary »

طفل meaning in English

ArabicEnglish
تطفل فوقي

hyperparasiteparasite whose host is a parasite

متطفل

meddlesomeinclined to meddle or interfere