English-Spanish dictionary »

huesca meaning in Spanish

EnglishSpanish
Huesca (province of Spain)
proper noun

Huescaproper noun