complicare

listen to the pronunciation of complicare
Italian - Turkish
karmaşıklaştırmak
zorlaştırmak
Italian - English
complicate, aggravate, exacerbate, make worse
tangle