Actually people thinks they don't know any word in spanish but you use it you know it , "siesta" is and spanish word. Anyone could guess the meaning and explain it iin once sentence?
Please Login to reply.
late afternoon nap before going back to nostr to zap some amigos