LexiTurkTURKISH ↔ ENGLISH DICTIONARY

heyelân.” in English

1 English translation
EN
avalanche

As soon as you contact your friends, tell them that an avalanche is coming.