niowasareru
1. To be smelled; To be made to smell
Verb
#494391
1. To be smelled; To be made to smell
1. to give off (a smell, scent, aroma); to smell of
2. to hint at; to suggest
1. Suggestive; Alluring
1. To hint at; To suggest
1. Can't let it smell.; Can't reveal.
1. Hinted; Implied
1. Smelling of; Letting smell
1. If/when it smells; If/when you smell it
1. If it smells; If it hints
1. To hint; To suggest