Spanish–English dictionary

English translation of the Spanish word largo rato

Spanish → English
  
SpanishEnglish
largo rato a long while