Arabic-English dictionary »

تَهَاجُم meaning in English

ArabicEnglish
تَهَاجُم m

invasionmilitary action