lake of neuchâtel, lake in northwest switzerland close to the french border

listen to the pronunciation of lake of neuchâtel, lake in northwest switzerland close to the french border
الإنجليزية - الإنجليزية
{i} Lake of Neuchatel