Vocabulary
オイニー
オイニー
smell; scent; odour; odor; stench
noun