French-Latin dictionary »

votre majesté meaning in Latin

FrenchLatin
Votre Majesté

Maiestas Tua