complicare

listen to the pronunciation of complicare
İtalyanca - Türkçe
karmaşıklaştırmak
zorlaştırmak
İtalyanca - İngilizce
complicate, aggravate, exacerbate, make worse
tangle