Arabic-English dictionary »

ذُو خَمْسَةِ أَصَابِعَ meaning in English

ArabicEnglish
ذُو خَمْسَةِ أَصَابِعَ m

chaste treeshrub