Carfax definitions

Search

Carfax

Carfax logo #10101) Auto data resource
Found on https://www.crosswordclues.com/clue/carfax

carfax

carfax logo #22641place where four roads meet; intersection of roads at center of a town
Found on http://phrontistery.info/c.html
No exact match found.