Translation of بطِ منقاریہ in English:

بطِ منقاریہ

phrase

  • platypus or duckbill, a mammal which also lays eggs