Top definition
a finnish company that makes some of the best rifles in the world. sako makes the best sniper rifles in the world.
by JeVoNeR December 08, 2003
Get the mug
Get a sako mug for your mom Jovana.
buy the domain for your diy site