Spanish to English Dictionary

Versión en Español

"about eighty" in Spanish translation