Spanish–English dictionary

English translation of the Spanish word parece que va a llover

Spanish → English
  
SpanishEnglish
parece que va a llover it looks like rain