Meaning of svoboda

Definition of svoboda

(noun) (Russia) freedom

Other information on svoboda

WIKIPEDIA results for svoboda
Amazon results for svoboda