Italian edit

Etymology edit

From mastro (mister) +‎ Andrea.

Proper noun edit

Mastrandrea m or f by sense

  1. a surname