Slovnenya

Translation English Spanish: keep back

Dictionary: main
keep back
verb