So Croatian has traits of Romanic (aka Latin) languages too? Thought it's mostly like Serbian.
Štokavski - Which is basically all slavic language with turkish
Kajkavski - Germanic influence
Ćakavski - Italian influence
So depending from where you are in Croatia you could have certain traits of other languages and understand them better