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

تَوَافَدَ meaning in بالإنجليزية

العربيةإنجليزي
تَوَافَدَ

flockto congregate

Your history