Arabic-English dictionary »

تَقَاطَرَ meaning in English

ArabicEnglish
تَقَاطَرَ

flockto congregate