English Spanish Dictionary

English - español

thirsted in Spanish: