English Spanish Dictionary

English - español

thirsting in Spanish: