Mimi

English: Translation
Truth
noun
Senses and perception