English-Latin dictionary »

orifice (body) meaning in Latin

EnglishLatin
orifice (body) noun
[UK: ˈɒ.rɪ.fɪs]
[US: ˈɔː.rə.fə.sə]

caverna [cavernae](1st) F
noun