English-Latin dictionary »

some kind of food stuffing meaning in Latin

EnglishLatin
some kind of food stuffing noun

turunda [turundae](1st) F
noun

Your history