におわせる
niowaseru

Ichidan Verb

1. to give off (a smell, scent, aroma); to smell of; to perfume (a room, etc.)

Transitive
Ichidan Verb

2. to hint at; to suggest; to insinuate

Transitive
Other forms: