Definition of “leave sth aside” - English Dictionary

English