royal meaning in French
n. royal; membre de la famille royale; souverain; cacatois (nautique); cerf à douze andouillers; pièce de monnaie britannique (archaïque): membre des troupes de l'armée britannique
adj. royal; majestueux; somptueux; princier,