Slovnenya

Translation English French: tortured

Dictionary: main
tortured
adjective
amer.