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

desroches Definition

Cancel
desroches
geographical name(Des-roches)
island belonging to Seychelles in the northwestern Indian Ocean north-northeast of Madagascar

Words Related to desroches!

desroches Examples by Brain Bank Users