×

sunspot meaning in French

n. tache solaire; station de vacances estivale (argot)

Related Words

  1. sunshiny
  2. sunspecs
  3. sunstroke
  4. sunstruck
PC Version

Copyright © 2018 WordTech Co.