×

sunshade meaning in French

n. toile utilisée pour se protéger du soleil; tente de protection; ombrelle; parasol

Related Words

  1. sunscreen
  2. sunset
  3. sunshine
  4. sunshiny
PC Version

Copyright © 2018 WordTech Co.