Translation of itik nila in English:

itik nila

noun

  • 1

    a water duck that hides its eggs well