Translation of mane in Indonesian

User Contribution

mane

noun