Arabic-English dictionary »

منقار البطّ meaning in English

ArabicEnglish
منقار البطّ

Duckbill[UK: ˈdʌk.bɪl] [US: ˈdʌk.ˌbɪl]

Duckbills