Slovnenya

Translation English French: ducal

Dictionary: main
ducal
adjective