Practising French Grammar offers a set of varied and accessible exercises for developing a practical awareness of French as it is spoken and written today.
Practising French Grammar offers a set of varied and accessible exercises for developing a practical awareness of French as it is spoken and written today.