English-Latin dictionary »

vinegar mixed in water meaning in Latin

EnglishLatin
vinegar mixed in water noun

pasca [pascae](1st) F
noun