Spanish-English dictionary »

la pampa meaning in English

SpanishEnglish
La Pampa proper noun

La Pampa(province)
proper noun