Spanish-English Dictionarycalar
Meaning of calar