Translation of khudutlou in English:

khudutlou

leopard tortoise

noun (class 1a, plural bokhudutlou)

  • 1

    leopard tortoise