Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tarbes Definition

Cancel
tarbes
geographical name(Tarbes)
city on the Adour River in southwestern France population 43,034

Words Related to tarbes!

tarbes Examples by Brain Bank Users