Definition of “ductus” - English Dictionary

English