Subscribe English
look up any word, like tittybong:
 
1.
Piece of automotive excellence manufactured by Citroen. Has been dominating world rallying for the last 4 years.
"man that XSARA rules!!!"
by craig2435 June 06, 2006
8 6

Words related to Xsara:

automobile automotive car citrn citroen france xara zara