Synonyms and Antonyms for san pedro sula

1. San Pedro Sula (n.)

industrial city in northwestern Honduras

Synonyms: