Slovnenya

Translation English French: squirm

Dictionary: main
squirm
verb