country dwellers

listen to the pronunciation of country dwellers
English - French

Definition of country dwellers in English French dictionary

country dweller
{n} habitant de la campagne