skinny.

Latest / SpeakSmart English / Essential English Vocabulary: Tools and Hardware

Transcript

Essential English Vocabulary: Tools and Hardware · SpeakSmart English