Every dog has its day

Every dog has its day

Author's Instructions

Task 1: match the words and the definitions
Task 2: listen and fill out the gaps