menginap

Indonesian

Verb

menginap

  1. to stay and sleep