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

espagne Definition

Cancel
espagne
French noun phrase(châ-teau en Es-pagne)
castle in Spain : a pipe dream

Words Related to espagne!

espagne Examples by Brain Bank Users