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

neem meaning in العربية

إنجليزيالعربية
neem ''Azadirachta indica''

أَزَادَرْخَتm

شِرِيشm

Your history