Dictionary search results

Showing 1-2 of 2 results

on the campaign trail British & World English

Engaged in a political campaign