Arabic-English dictionary »

رِيتْشَارْد meaning in English

ArabicEnglish
رِيتْشَارْد m

Richardmale given name