foul-smelling; disgusting; poisonous

listen to the pronunciation of foul-smelling; disgusting; poisonous
English - English

Definition of foul-smelling; disgusting; poisonous in English English dictionary

foul-smelling; disgusting; poisonous
{s} mephitic
foul-smelling; disgusting; poisonous
Favorites