Slovnenya

Translation English Spanish: dearly-won

Dictionary: main
dearly-won
adjective