English-Latin dictionary »

inlaid or mosaic work meaning in Latin

EnglishLatin
inlaid or mosaic work noun

emblem [emblematis](3rd) N
noun