Meanings and metaphors

Gillian Lazar

Meanings and metaphors activities to practise figurative language

Junior High School Bachelor of Secondary Education major in English

0-521-77436-5

418/L456