Download Spanish Central chrome extension. A new, free site designed especially for Spanish language learners! and install in your Google chrome browser. This is Direct Spanish Central Crx download for Chrome it is also called Spanish Central offline CRX for chrome Download. This Spanish Central is used to A new, free site designed especially for Spanish language learners!