Meaning offoul-smellingin English

foul-smelling

#common
Definitions