Definition of “ADHD” - English Dictionary

british dictionary