Spanish-English dictionary »

cáceres meaning in English

SpanishEnglish
Cáceres proper noun

Cáceres(city or province)
proper noun