Find the word definition

Wikipedia
Casarrubuelos

Casarrubuelos is a municipality of the autonomous community of Madrid in central Spain. It belongs to the comarca of Comarca Sur.