A covering that serves to conceal or shelter something
English: screen, cover, covert, concealment
Bahasa: penutup, pelindung, sarung, tutupan, skrin, lindungan, aling
covert, concealment, cover, screen
English: screen, cover, covert, concealment
Bahasa: penutup, pelindung, sarung, tutupan, skrin, lindungan, aling
English: covert
English: covert
Bahasa: tersembunyi
English: covert