CARREF

CARREF stands for Carrefour (French: Crossroads; Canada Post street designation)

CARREF

Leave a Reply

Your email address will not be published. Required fields are marked *