Definition of “bonsai” - English Dictionary

british dictionary