avrebbe fatto

listen to the pronunciation of avrebbe fatto
İtalyanca - Türkçe
doydu
İtalyanca - İngilizce
would've
would do