mpopp's Vocabulary Trainer


1113 English:   to have
Japanese: