Slovnenya

Translation English French: ranging pole

Dictionary: main
ranging pole
noun