mpopp's Vocabulary Trainer


1097 English:   to place
Japanese: