Dictionary / Transport

radar dyal shshrta

رادار ديال الشرطة

/ra-DAR dyal sh-SHRA/

English

speed camera

French

radar police

Part of Speech

noun

Register

standard