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

teem down
teem with rain BrE

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