Arabic-English dictionary »

أثر الفراشة meaning in English

ArabicEnglish
أثر

repercussionconsequence, result of action