ketchuppi

/KAYT-choo-pee/
[Finnish]

Ketchup

Synonyms in other languages

Finnish

Countries