a city in northwestern spain at the foot of the cantabrian mountains

listen to the pronunciation of a city in northwestern spain at the foot of the cantabrian mountains
İngilizce - İngilizce
leon
a city in northwestern spain at the foot of the cantabrian mountains