×

parasol meaning in English

n. parasol, sunshade, sun umbrella, umbrella

Related Words

  1. parasitologue
  2. parasitose
  3. parasticïde
  4. parasympathique
PC Version

Copyright © 2018 WordTech Co.