Arabic-English dictionary »

دودة الأرض meaning in English

ArabicEnglish
دودة الأرض

Earthworm[UK: ˈɜː.θwɜːm] [US: ˈɝː.ˌθwərm]