Slovnenya

Translation English French: halter

Dictionary: main
halter
noun