Spanish-English Dictionarydelay
Spanish word for delay