A post shared on X correctly listed idioms indicating heavy rain in English, Welsh, French, Finnish, Norwegian, Greek and Slovak. Idioms are a fascinating aspect of language, reflecting cultural ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results