salvador - English Synonyms Dictionary

salvador

n.
[1] El Salvador , Republic of El Salvador