meaning of Autonarr

Autonarr - German to English

car buff [coll.]

View more

  • vehicle nut [coll.]
  • motorhead [Am.] [sl.]