Spanish-English Dictionarycabriolar
Meaning of cabriolar