العربية-إنجليزي قاموس »

بَنْجَنْكُشْت meaning in بالإنجليزية

العربيةإنجليزي
بَنْجَنْكُشْت

chaste treeshrub