Dictionary search results

Showing 1-3 of 3 results

pirouette French-English

pirouette

pirouette English-French

pirouette f

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

to dodge the question skilfully