foul-smelling
English
foul-smelling meaning in English • foul-smelling का अर्थ अंग्रेजी में
Adjective
- emitting an unpleasasnt odor.