Lingomir
noun

borba

a struggle, a battle; a fight (combat, a bout)

борьба; бой, схватка

In Cyrillic

борба

Appears in lessons

Appears in immersion pieces

Arriving in London with zero English · Philippi: How Cassius Ordered His Own Death

Dictionary