Spanish-English dictionary »

huesca meaning in English

SpanishEnglish
Huesca proper noun

Huesca(province of Spain)
proper noun