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

شِرِيش meaning in بالإنجليزية

العربيةإنجليزي
شِرِيش m

neem''Azadirachta indica''