Slovnenya

Translation English Spanish: restrainer

Dictionary: main
restrainer