Slovnenya

Translation English French: thwarted

Dictionary: main
thwarted
adjective