Dictionary search results

Showing 1-3 of 3 results

pirouette English-French

pirouette f

pirouette French-English

pirouette

s'en tirer par une pirouette in pirouette French-English

to dodge the question skilfully