20 Difficult English Words

27

20 difficult words at C2 level. Part of an Englis

Topic
Vocabulary