Arabic-English dictionary »

ديستوما (دودة) meaning in English

ArabicEnglish
ديستوما (دودة)

Distoma