Translation of kukabura in English:

kukabura

kookaburra

noun

  • 1

    kookaburra, Australian giant kingfisher