Translation of lerakô in English:

lerakô

stone wall

noun (class 5, plural marakô)

  • 1

    stone wall