Slovnenya

Translation English Spanish: avowed

Diccionario: main
avowed
adjective