×

épinard meaning in English

n. spinach, green leafy vegetable of southwest asia; edible leaves of the spinach plant

Related Words

  1. épimère
  2. épimérique
  3. épincer
  4. épine
PC Version

Copyright © 2018 WordTech Co.