Slovnenya

Translation English French: crutch

Dictionary: main
crutch
noun