odorous (comparativo more odorous, superlativo most odorous)

  1. odoroso