Vocabulary

蔵匿

concealment; shelter; harboring; harbouring

noun suru-verb vt