スメルです
sumerudesu
1. It smells.; Is smelly.
Noun
#111055
1. It smells.; Is smelly.
1. To manage; To accomplish
1. Clarify; Purify
1. smell
1. causing someone discomfort through strong odors
1. to ride forth
1. causing someone discomfort through strong odors
1. To be able to live in; To be able to stay in
1. Can inhabit; Can live in
1. To master; To become skilled at