Slovnenya

Translation English French: lurch

Dictionary: main
lurch
noun
2 brai.