Translation of meno in English:

User Contribution

meno

Teeth

noun