Definition of “soya bean” - English Dictionary

british dictionary