Translation of loboa in English:

loboa

plateau

noun (class 5, plural maloboa)

  • 1

    plateau