Translation of Lerako in English:

User Contribution

Lerako

Stone wall

noun