Slovnenya

Translation English Japanese: line of sight

Dictionary: main
line of sight
noun