Translation of lerama in English:

User Contribution

lerama

cheek

noun