Arabic-English dictionary »

بَنْجَنْكُشْت meaning in English

ArabicEnglish
بَنْجَنْكُشْت

chaste treeshrub