Get Your Premium Membership

Foul-Smelling

Definition

[adj] offensively malodorous; "a putrid smell"

Related Information

More Foul-Smelling Links