Turkish-English dictionary »

heyelan meaning in English

TurkishEnglish
heyelan noun

slumpingnoun
[UK: ˈslʌmp.ɪŋ] [US: sˈlʌmp.ɪŋ]