meaning of Carben

Carben - German to English

carbene