mpopp's Vocabulary Trainer


1110 English:   to leave (place)
Japanese: