Slovnenya

Translation English Japanese: gunsight

Dictionary: main
gunsight
noun