×
siesta
meaning in French
n.
sieste, petite repos pris dans l'après-midi, petit somme
Related Words
sierra
sierra leone
sieve
sieving
PC Version
Copyright © 2018 WordTech Co.