English-Latin dictionary »

placard / tablet meaning in Latin

EnglishLatin
placard / tablet noun

titulus [tituli](2nd) M
noun