Spanish to English Dictionary

Versión en Español

"abound with" in Spanish translation