Spanish to English Dictionary

Versión en Español

"abounding" in Spanish translation