Slovnenya

Translation English French: field glass

Dictionary: main
field glass
noun