Definition of “scalenes” - English Dictionary

English