English-Latin dictionary »

palate, appetite meaning in Latin

EnglishLatin
palate, appetite noun

gula [gulae](1st) F
noun