Slovnenya

Translation English Ukrainian: at bay

Dictionary: main
at bay
adjective