Meaning ofsgraffitoin English

sgraffito

us//ˌsɡræfiˈtoʊ//uk//ˌskrɑːfiˈteɪ//
#uncommon
Definitions