Slovnenya

Translation English French: dearly-won

Dictionary: main
dearly-won
adjective