mpopp's Vocabulary Trainer


1102 English:   to stand
Japanese: