Skip to main content

abdouex's definitions

Defra

an alternative word algerian use (people living in algiers the capital) to say ten Dinars.
marcus : how much does this candy cost ?

marchant : it's costs Defra
by abdouex June 18, 2017
mugGet the Defra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email