Spanish To English

Dictionary 
Translate inGoogleBing

Word of the Day


Escalar

(verb) to climb, to scale.

(Escalar la montaña - climb the mountain)