meaning of Carbonadoing

Carbonadoing meaning in General Dictionary

of Carbonade