Carrefour is a French supermarket but it can also be found in other countries, like Poland, Bahrain and Saudi Arabia Carrefour Bahrain in English –

Keto and Low Carb in a Pandemic
Carrefour is a French supermarket but it can also be found in other countries, like Poland, Bahrain and Saudi Arabia Carrefour Bahrain in English –