otarati

  1. descends, comes down; alights (at, loc); goes down into (esp. into water), enters.
  2. goes into; has a place in; fits.