Translation of benua in English:

benua

continent

noun

  • 1

    continent