sataa Turkish - English
1.
2.
Englishhail
-
Englishsaid when hail is falling
-
Turkishdolu yağmak
3.
Englishdrizzle
-
Englishto rain lightly
-
Turkishçiselemek
4.
5.
Englishrain cats and dogs
-
Englishto rain very heavily
English translator: Turkish English sataa Eesti sõnaraamat Español Traductor Svenska Översättare