English-Latin dictionary »

engraved work, engraving / carving (product) meaning in Latin

EnglishLatin
engraved work, engraving / carving (product) noun

caelatura [caelaturae](1st) F
noun