Translation of sheldrake in Malay

sheldrake

sejenis itik liar

nounFeminine and Plural shelduck

  • 1

    sejenis itik liar