Hello all!
It is French, but it is a badge of the
Armée de l'air (Air force).
The colour suggest the
Bataillon de l'air 204.
Bataillons de l'air (before 1940) were administrative units attached to Air force bases.
Bataillon de l'air 204 was attached to El Aouina base, near Tunis.
https://www.traditions-air.fr/unit/s...onnementoz.htm
Hope this can help.