mpopp's Vocabulary Trainer


1096 English:   to be able to, can, may
Japanese: