Translation of kiwi in English:

kiwi

kiwi

noun

  • 1

    kiwi, New Zealand bird that does not fly