×
ketchup
meaning in English
n.
ketchup, tomato based condiment (also catsup)
Related Words
ketch
kessar
keteleeria
ketmie
PC Version
Copyright © 2018 WordTech Co.