Slovnenya

Translation English French: avowed

Dictionary: main
avowed
adjective