Multilingual Turkish Dictionary

HAIL DOWN

HAIL DOWN : English Turkish

yağmak, yağdırmak, topa tutmak