Find the word definition

Wikipedia
Bandraboua

Bandraboua is a commune in the French overseas department of Mayotte, in the Indian Ocean.

Category:Populated places in Mayotte Category:Communes of Mayotte