Translation of serametla in English:

User Contribution

serametla

weakling

noun