English Idioms

Some English idioms with equivalent Chinese meanings

Vocabulary Cards: 13

Nelson Fung
Nelson Fung