EGAVE
carfour
Meaning
noun
Synonym of carfax.
Similar words
carf
carroch
fiacre
carpentry square
carac
carroche
karvel
carrosse
cart road
carkanet
Save “carfour” to learn later