Translation of benua in English:

benua

continent

  • 1

    continent