Definition of “snowboarding” - English Dictionary

british dictionary