meaning of Branka

Branka meaning in Urban Dictionary

always resting