Arabic-English dictionary »

خُرْطُون meaning in English

ArabicEnglish
خُرْطُون m

earthwormworm (''animal'')