English Spanish Dictionary

English - español

earache in Spanish: