Search term regalia has one result
Jump to
EN English FR French
regalia (n) [general] insignes royaux (n) [general] (mp)