Slovnenya

Translation English French: royal

Dictionary: main
royal
adjective