Multilingual Turkish Dictionary

RAIN IN TORRENTS

RAIN IN TORRENTS : English Turkish

v. bardaktan boşanırcasına yağmak