Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Spanish English Dictionary








Phrases with chaparrón found: 1  


Spanish-English dictionary
   llover a chaparrón
  come down in bucketfuls (meteorology)
  come down in buckets (meteorology)
  rain cats and dogs (meteorology)