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

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

العربيةإنجليزي
سِتَارَة f

curtainpiece of cloth covering a window

screenphysical divider