détaler

suomi-englanti sanakirja

détaler englanniksi

  1. to oneself scarce, to scamper (off or away), to off