English Spanish Dictionary

English - español

desperate in Spanish: