English-Latin dictionary »

dog meat / flesh meaning in Latin

EnglishLatin
dog meat / flesh noun

catulina [catulinae](1st) F
noun