Definition of “soya” - English Dictionary

English