Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Spanish English Dictionary








Phrases with chiripa found: 2  


Spanish-English dictionary
   de chiripa
  by a fluke (chance)
  by the merest chance (chance)

Spanish-English dictionary
   tener chiripa
  be in luck (luck)
  be lucky (luck)