English Vocabulary (Upper-Intermedate) Nouns, Weather and Characteristics

16

description

Vocabulary