Translation of mitos in English:

User Contribution

mitos

Myth

noun