Slovnenya

Translation English French: wriggle

Dictionary: main
wriggle
verb