Arabic-English dictionary »

بَرَّرَ meaning in English

ArabicEnglish
بَرَّرَ

justifyprovide an acceptable explanation

Your history