DOG'S SOUP


Meaning of DOG'S SOUP in English

Rain water.

Slang English vocab.      Английский сленговый словарь.