Spanish-English dictionary »

alto loira meaning in English

SpanishEnglish
Alto Loira proper noun

Haute-Loire(département of France)
proper noun