town, city, large urban area

listen to the pronunciation of town, city, large urban area
English - French
{n} ville