Slovnenya

Translation English Spanish: arrest

Dictionary: main
arrest
verb