Latin-Angol szótár »

maiestas tua angolul

LatinAngol
Maiestas Tua proper noun

Your Majesty(term of address)
proper noun