Arabic-English dictionary »

سيلفستر meaning in English

ArabicEnglish
سيلفستر m

Sylvestermale given name