English-Latin dictionary »

arc, arc described by a planet meaning in Latin

EnglishLatin
arc, arc described by a planet noun

absida [absidae](1st) F
noun