English to Arabic

Meaning for:
Duckbill
other
منقار البطّ