Arabic-English dictionary »

دَيْفِيد meaning in English

ArabicEnglish
دَيْفِيد

Davidmale given name