Translation of tekukur in English:

tekukur

large turtledove

noun

  • 1

    large turtledove