English Spanish Dictionary

English - español

swollen in Spanish: