Cover 3

Practice Makes Perfect French Conversation

Practice Makes Perfect French Conversation

2011

Ratings1

Average rating5

15

It's excellent to have grammar, vocabulary, and idiomatic phrases in context. Well-formatted and easy to breeze through.

December 6, 2018Report this review