Translation of lephôthôphôthô in English:

lephôthôphôthô

waterfall

noun (class 5, plural maphôthôphôthô)

  • 1

    waterfall