Albaricoque admin 5 years ago Albaricoque Albaricoque Definition Albaricoque Spanish Adjective English meaning : Apricot