hellyuuy

English: Translation
smells good, fragrant
verb
Senses and perception