Find the word definition

Wikipedia
Sencelles

Sencelles is a mountainous municipality in central Majorca, one of the Balearic Islands, Spain. It is located in the centre of the island

Category:Municipalities in Majorca Category:Populated places in Majorca