Dictionary / Transport
رادار ديال الشرطة
/ra-DAR dyal sh-SHRA/
English
speed camera
French
radar police
Part of Speech
noun
Register
standard