Definition of del Sarto, Andrea in English:

del Sarto, Andrea

proper noun