touhuta

suomi-englanti sanakirja

touhuta englanniksi

  1. to bustle, flit, hustle, scamper, scurry, around, about