English-Arabic dictionary »

proboscis meaning in Arabic

EnglishArabic
proboscis elongated tube

خُرْطُومm