English dictionary
svoboda meaning and definition
Definition and meaning of svoboda at MeaningMonkey.org. svoboda meaning and definition in the English Dictionary.SVOBODA noun
Definition of svoboda (noun)
- (Russia) freedom
Source: Princeton University Wordnet