Arabic-English dictionary »

انطباع, أثر meaning in English

ArabicEnglish
أثر

repercussionconsequence, result of action