English-Arabic dictionary »

duckbills meaning in Arabic

EnglishArabic
Duckbills

منقار البطّ