Definition: 1. (colloquial) Short for laborera.
Show more information about labba
Search took: 1.8152 ms