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

زَوْفَرَا meaning in بالإنجليزية

العربيةإنجليزي
زَوْفَرَا m

lovagea Mediterranean herb