Inglese Aggettivo odorous (comparativo more odorous, superlativo most odorous) odorosoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads