Translation of shelduck in Malay

shelduck

itik liar yang betina

noun

  • 1

    itik liar yang betina