English-Latin dictionary »

inlaid relief in bowl meaning in Latin

EnglishLatin
inlaid relief in bowl noun

emblema [emblematis](3rd) N
noun