Translation of sheldrake in Malay

sheldrake

sejenis itik liar

noun

  • 1

    sejenis itik liar