Slovnenya

Translation English French: regnant

Dictionary: main
regnant
adjective