English-Arabic dictionary »

bear witness meaning in Arabic

EnglishArabic
bear witness deliver testimony

شَهِدَ