From English-Spanish FreeDict Dictionary ver. 0.3.1: town /tˈaʊn/ ayuntamiento
town /tˈaʊn/ ayuntamiento
From English-Spanish FreeDict Dictionary ver. 0.3.1: town /taun/ ciudad, población
town /taun/ ciudad, población
From English-Spanish FreeDict Dictionary ver. 0.3.1: town /taunhɔːl/ ayuntamiento
town /taunhɔːl/ ayuntamiento