tuutua

suomi-englanti sanakirja

tuutua englanniksi

  1. to sleep