Slovnenya

Translation English French: foiled

Dictionary: main
foiled
adjective