Translation of "superintend" to Italian
Advert
Dictionary translations for "superintend"
superintended / superintended / superintending / superintends
Testimonials
Advert
Advert
Advert