English-Latin dictionary »

emblem / device (ecc) meaning in Latin

EnglishLatin
emblem / device (Ecc) noun

emblema [emblematis](3rd) N
noun