Translation of sala in English:

User Contribution

sala

stay behind

noun