Zaloguj

Third and mixed conditionals

Counterfactual & hypothetical meaning · MODULE B2.1 — Counterfactual & hypothetical meaning

— this marks words in the language you are learning (tap to listen).