×

soya meaning in English

n. soy, soybean, leguminous annual herb native to southeast asia (grown to improve soil, to provide forage for livestock and for its nutritious seeds)

Related Words

  1. sauce de soya
  2. soviétique
  3. soviétologie
  4. soyeux
  5. soyez le bienvenu
PC Version

Copyright © 2018 WordTech Co.