Vocabulary

オイニー

smell; scent; odour; odor; stench

noun