Spanish–English dictionary

English translation of the Spanish word dormir la mona

Spanish → English
  
SpanishEnglish
dormir la mona sleep it off