Printer friendly
"AcronymAttic.com

What does FAABA stand for?

FAABA stands for French American Automotive Business Association

This definition appears very rarely