uppoutua

suomi-englanti sanakirja

uppoutua englanniksi

  1. soak up, steep

  2. welter

  1. to get absorbed/up|wrapped up, involve oneself deeply, immerse oneself (q)