Translation of tumuga in English:

tumuga

stallion

noun (class 9, plural ditumuga)

  • 1

    stallion
    ‘Tumuga ya bônê e lobelô’ Their stallion is fast