Slovnenya

Translation English Spanish: strangulate

Dictionary: main