Spanish–English dictionary

English translation of the Spanish word estamos frescos

Spanish → English
  
SpanishEnglish
estamos frescos the game is up