Slovnenya

Translation English Spanish: avowed

Dictionary: main
avowed
adjective