smalț (Romanian) comes from Greek σμάλτο, from Italian smalto, from Old Occitan esmalt, from Latin smaltum, from Frankish smalt, from Proto-Germanic smeltaną, from Proto-Indo-European (s)meld- — to soften, to melt.
smalț (Romanian): enamel