English dictionary
san pedro sula meaning and definition
Definition and meaning of san pedro sula at MeaningMonkey.org. san pedro sula meaning and definition in the English Dictionary.SAN PEDRO SULA noun
Definition of San Pedro Sula (noun)
- industrial city in northwestern Honduras
Source: Princeton University Wordnet