However, you might also hear other languages spoken in the city, especially in certain contexts:
* English: English is widely understood, especially in tourist areas and businesses.
* German: German is another language that's sometimes spoken, especially among older generations.
* Italian: Italian is sometimes spoken due to historical ties and geographic proximity.
* Serbian: Serbian is spoken by some residents, particularly those from Serbia or with Serbian heritage.
* Bosnian: Bosnian is also spoken by some residents, particularly those from Bosnia and Herzegovina.
* Hungarian: Hungarian is spoken by a small minority in Zagreb due to historical ties.
It's important to remember that the prevalence of these languages varies depending on the location and context. Croatian remains the dominant language in Zagreb.