×

scarole meaning in English

n. endive, type of chicory, plant whose leaves are used in salads

Related Words

  1. scarlett
  2. scarlett o'hara
  3. scat
  4. scatologie
PC Version

Copyright © 2018 WordTech Co.