English-French dictionary »

lake garda meaning in French

EnglishFrench
Lake Garda (lake in Italy)
proper noun

Lac de Garde◼◼◼nom propre
{m}