Rain cats and dogs



idiom
1.
ភ្លៀងដូចគេហែកមេឃ