Spanish-English dictionary »

albacete meaning in English

SpanishEnglish
Albacete proper noun

Albacete(province)
proper noun