"teem with rain" in Polish — inglés-Polish dictionary | Mirar "teem with rain" in inglés

teem down
teem with rain BrE

verbo
  1. padać obficie, lać jak z cebra