suikertaa

suomi-englanti sanakirja

suikertaa englanniksi

  1. to squirm, to slither, to meander

  2. (infl of)