Dictionary / Verbs
شدّ الفرين
/SHDD l-FRIN/
English
hit the brakes
French
freine
Part of Speech
verb
Register
standard