Dictionary
Search
Install dictionary
ба́ста
баста
other
Meanings
basta
done with it
stop
that' s enough
that's that