Polish-English dictionary »

ketchup meaning in English

PolishEnglish
ketchup noun

ketchupnoun
tomato-vinegar based sauce