CARREF

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

CARREF
Share
Abbreviations And Their Meaning