English-Latin dictionary »

engrave, emboss meaning in Latin

EnglishLatin
engrave, emboss verb

caelo [caelare, caelavi, caelatus](1st) TRANS
verb