See also: mastros

English edit

Proper noun edit

Mastros

  1. plural of Mastro

Anagrams edit