Arabic-English dictionary »

الديدان الوحيدة meaning in English

ArabicEnglish
الديدان الوحيدة

Tapeworms[UK: ˈteɪp.wɜːmz] [US: ˈteɪp.wɝːmz]