mpopp's Vocabulary Trainer


1086 English:   to die
Japanese: