From Portuguese-English FreeDict Dictionary ver. 0.2: odor /ɔdˈoɹ/ 1. aroma, flavour 2. odor, odour, scent, smell
odor /ɔdˈoɹ/ 1. aroma, flavour 2. odor, odour, scent, smell