Slovnenya

Translation English French: royalist

Dictionary: main
royalist
noun