English Spanish Dictionary

English - español

overweening in Spanish: