Definition of “handball” - English Dictionary

English