Spanish-English dictionary »

alto garona meaning in English

SpanishEnglish
Alto Garona proper noun
{m}

Haute-Garonne(department of France)
proper noun