English-Arabic dictionary »

tapeworms meaning in Arabic

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

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