avalanche Thai Translation

avalanche - ทลายลงมา

EnglishThaiTransliteration
avalanche
(Verb)
Related: flood; deluge; flow; overflow
ทลายลงมา
Related:ทะลักลงมา