Italian-English dictionary »

lot e garonna meaning in English

ItalianEnglish
Lot e Garonna proper noun
{m}

Lot-et-Garonne(French department)
proper noun