Italian-English dictionary »

salsa tartara meaning in English

ItalianEnglish
salsa tartara noun
{f}

tartare sauce(sauce served with fish)
noun