odorous in Russian
odorous in Russian
души́стый
Having a distinctive odor.
паху́чий
Having a distinctive odor.