Slovnenya

Translation English Ukrainian: beachhead

Dictionary: main
beachhead