Vocabulary

ガラス片

splinters of glass; glass shards

noun