Spanish to English Dictionary

Versión en Español

"about a hundred" in Spanish translation