баста Russian
Translation баста translation
How do I translate баста from Russian into English?
Synonyms баста synonyms
What other words in Russian have the same or similar meaning as баста?