Find the word definition

Wikipedia
Mastro
  • Dean Del Mastro, Canadian politician
  • Michael Mastro, American bankrupt property developer
  • Michael Mastro, American Broadway and film actor