Slovnenya

Translation English French: defeated

Dictionary: main
defeated
adjective