Translation of "mastermind" to Italian
Advert
Dictionary translations for "mastermind"
pl.
masterminds
masterminded / masterminded / masterminding / masterminds
Testimonials
Advert