Spanish-English Dictionarycalara
calara
calarse
Meaning of calara