Arabic-English dictionary »

تروس meaning in English

ArabicEnglish
بتروسيان

Petrosyansurname

Your history