Piemaster
Guru
- Location
- UK City of Culture
Think ALFA in full might be a bit wordy for a car badge. Anonima Lombarda Fabbrica AutomobiliesNot always backronyms either: ALFA chance it'll work.
Nissan Elgrand. (and confession time. I have one on the driveway)