Translation of itik liar in English:

itik liar

mallard

noun

  • 1

    mallard, wild duck, male of which has a glossy green head