Translation of Meno in English:

User Contribution

Meno

Teeth

noun