contact @ anglaisbac.com
Français : échouer
English : to fail
Darija : Khsser
Back to the urban dictionary