French-English dictionary »

lac de garde meaning in English

FrenchEnglish
Lac de Garde nom propre
{m}

Lake Garda◼◼◼(lake in Italy)
proper noun