Spanish-English dictionary »

ponferrada meaning in English

SpanishEnglish
Ponferrada proper noun

Ponferrada(city)
proper noun

Your history