Slovnenya

Translation English Spanish: garotte

Dictionary: main
garotte