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

كُوتُونَسْتِر meaning in بالإنجليزية

العربيةإنجليزي
كُوتُونَسْتِر m

cotoneaster''Cotoneaster''