French-English dictionary »

hémisphère sud meaning in English

FrenchEnglish
hémisphère sud nom {m}

Southern Hemisphere◼◼◼(hemisphere to the south of its equator)
noun