Spanish-English Dictionaryescort
Spanish word for escort