Arabic-English dictionary »

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

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

Flatworm[UK: ˈflæ.twɜːm] [US: ˈflæ.twərm]