Translation of leeba in English:

leeba

dove

noun (class 5, plural maeba)

  • 1

    dove
    ‘Masilo o direla leeba la gagwe sehlaga’ Masilo is making a nest for his dove


User Contribution

leeba

pigeon

noun


User Contribution

Leeba

pigeon

noun