English Spanish Dictionary

English - español

grudging in Spanish: