Search term odorous has 2 results
Jump to
EN English IT Italian
odorous odorifero
odorous (a) [smell] odoroso (a) [smell]
EN Synonyms for odorous IT Translations
reeking [malodorous] hediondo
fetid [malodorous] fétido
foul [malodorous] inmundo