Translation of leebana in English:

leebana

small dove

noun (class 3, plural meleebana)

  • 1

    small dove