×

siesta meaning in French

n. sieste, petite repos pris dans l'après-midi, petit somme

Related Words

  1. sierra
  2. sierra leone
  3. sieve
  4. sieving
PC Version

Copyright © 2018 WordTech Co.