Versión en Español
Meaning of
"siesta"
in English language
Spanish to English
English to Spanish
Spanish
English
siesta
general (n): siesta
siesta
nap
siesta
nooning
siesta
siesta
siesta (f)
siesta
siesta; dormitar; echarse una siesta
snooze
siesta
nap, snooze, catnap