tromba de agua

Spanish

Noun

tromba de agua f (plural trombas de agua)

  1. downpour

Further reading