العربية-إنجليزي قاموس »

تَيْهُور meaning in بالإنجليزية

العربيةإنجليزي
تَيْهُور m

avalanchelarge sliding mass of snow and ice

Your history