Arabic-English dictionary »

أثر meaning in English

ArabicEnglish
أثر

repercussionconsequence, result of action