Spanish-English dictionary »

putla villa de guerrero meaning in English

SpanishEnglish
Putla Villa de Guerrero proper noun

Putla(municipality)
proper noun