Slovnenya

Translation English Spanish: confine

Dictionary: main
confine
verb