Search Result for foul-smelling
foul
See Definition and Meaning
smelling
English definition for foul-smelling
1. s. offensively malodorous
Sponored Video