A covering that serves to conceal or shelter something
English: screen, cover, covert, concealment
Bahasa: penutup, pelindung, sarung, tutupan, skrin, lindungan
Less certain link between this word and this sense.
concealment, cover, covert, screen
English: screen, cover, covert, concealment
Bahasa: penutup, pelindung, sarung, tutupan, skrin, lindungan
Less certain link between this word and this sense.