French-English dictionary »

hollande-du-sud meaning in English

FrenchEnglish
Hollande-du-Sud nom {f}

South Holland◼◼◼(province)
proper noun