Accoucher

Français courant : se dépêcher

English : to hurry

Darija urbaine : Guer

Back to the urban dictionary