meaning of Cabrios

Cabrios - German to English

convertibles