French-English dictionary »

apoapse meaning in English

FrenchEnglish
apoapse nom

apoapsis◼◼◼(point of a body's elliptical orbit)
noun