FETOR MEANING IN ENGLISH

• Fetor Definition & Synonyms

  1. (n.) A strong, offensive smell; stench; fetidness.


Synonyms:
Foetor, Malodor, Reek, Stench, Stink,

RECENT SEARCHES