English-Latin dictionary »

food, meat meaning in Latin

EnglishLatin
food, meat noun

esca [escae](1st) F
noun