English-Latin dictionary »

embossed / engraved work (esp. in gold / silver) meaning in Latin

EnglishLatin
embossed / engraved work (esp. in gold / silver) noun

caelatum [caelati](2nd) N
noun