Find the word definition

Wikipedia
Moscufo

Moscufo is a comune and town in the province of Pescara in the Abruzzo region of Italy. thumb|left|220px|View of Moscufo.

Category:Cities and towns in Abruzzo