toheltaa

suomi-englanti sanakirja

toheltaa englanniksi

  1. to fluster, to flurry

  2. (infl of)