Spanish-English Dictionaryemplazar
Meaning of emplazar