Definition of “soya” - English Dictionary

british dictionary