Translation of tekukur in English:

tekukur

large turtledove

  • 1

    large turtledove