Slovnenya

Translation English French: professed

Dictionary: main
professed
adjective