LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yıldırmak. It is threatening snow. Kar yağacağa benziyor. threateningly tehdit ederek.” in English

1 English translation
EN
threaten

It will threaten the prosperity of the town.