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

مَرْكَز شُرْطَة meaning in بالإنجليزية

العربيةإنجليزي
مَرْكَز شُرْطَة m

police stationbuilding of police force