Definition of “self-willed” - English Dictionary

british dictionary