Arabic-English dictionary »

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

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

Tapeworm[UK: ˈteɪp.wɜːm] [US: ˈteɪp.wɝːm]