able to be taught - French English Dictionary

Suggest a Term