neuchâtel meaning in English
n. neuchatel, narrow lake of northwest switzerland near the french border; canton of switzerland; city in switzerland
n. neuchatel, narrow lake of northwest switzerland near the french border; canton of switzerland; city in switzerland