Slovnenya

Translation English Ukrainian: muzzle-sight

Dictionary: main
muzzle-sight
noun