I bought this in Arkadia, Florida, at one of the many antique stores which line the streets. I don’t know how old it is but it has to be older than 2003 because the label does say Yugoslavia!
I have used Google to translate as much of the label as I can. The language seems to be Croatian – at least that is what translated some of the words.
I think I get a geographic location in Svilaja Vrlika, located in Croatia. At the top, the label translates into “Trade and Catering, Enterprise”. At the bottom, “tkalac” actual means “weaver”.