French-English dictionary »

héliopause meaning in English

FrenchEnglish
héliopause nom {f}

heliopause◼◼◼(boundary)
noun