English-Latin dictionary »

exedra meaning in Latin

EnglishLatin
exedra noun
[UK: eɡzˈedrə]
[US: eɡzˈedrə]

exhedra [exhedrae](1st) F
noun