English-Latin dictionary »

absida meaning in Latin

EnglishLatin
absida noun

absida [absidae](1st) F
noun