Translation of itik eider in English:

itik eider

eider duck

noun

  • 1

    eider duck