This page provides all possible meanings and translations of the word sfro
FreebaseRate this definition:(0.00 / 0 votes)
SFRO is a Swedish national organisation founded in 1982 with the goal of making it possible to register amateur built vehicles. The goal of SFRO is to help builders to build their own vehicles and register them for road use. The types of vehicles SFRO handles are rebuilt vehicles and amateur built vehicles. SFRO can also inspect imported vehicles that it otherwise wouldn't be possible to import. They are then regarded as rebuilt vehicles.
Find a translation for the sfro definition in other languages: