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

deville Definition

Cancel
deville
French noun phrase(hô-tel de ville)
town hall : city hall

Words Related to deville!

deville Examples by Brain Bank Users