Dictionary search results

Showing 1-3 of 3 results

pirouette French-English

pirouette

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

to dodge the question skilfully

pirouette English-French

pirouette f