Translation of lerako in English:

User Contribution

lerako

Stone wall

noun