Pardon my French! : pocket French slang dictionary : English-French / French-English.
Edinburgh : Harrap,
2007.
French language
English language
French language
English language