Hungarian-Latin dictionary »

legtisztább felséged meaning in Latin

HungarianLatin
Legtisztább Felséged

S.M.T. (Serenissima Maiestas Tua)