talence

listen to the pronunciation of talence
French - English
Talence, city in France