English Spanish Dictionary

English - español

suffuse in Spanish: