Latin-French dictionary »

maiestas tua meaning in French

LatinFrench
Maiestas Tua

Votre Majesté

Your history