KETCHUP MEANING IN ENGLISH

• Ketchup Definition & Synonyms

  1. (n.) A sauce. See Catchup.


Synonyms:
Catsup,

RECENT SEARCHES