Romanian-Latin dictionary »

ketchup meaning in Latin

RomanianLatin
ketchup

lycopersici liquamen