English Spanish Dictionary

English - español

abound in Spanish: