Dictionary Translate Correct Text Ask AI
Noun
duckbill [pl. duckbills]
duckbill [pl. duckbills]
duckbill {zool.}
حَيَوَان {الحيوان}