Arabic-English dictionary »

شاهد عيان meaning in English

ArabicEnglish
شاهد عيان

eyewitnessperson who has seen and can testify about an event