rank-smellingEnglish

rank-smelling

Adjective

Having an offensive rancid odor

English: rank-smelling