English-Latin dictionary »

roof (mouth) meaning in Latin

EnglishLatin
roof (mouth) noun
[UK: ruːf]
[US: ˈruːf]

cavea [caveae](1st) F
noun