Slovnenya

Translation English French: strangulate

Dictionary: main
strangulate