avrebbe fatto

listen to the pronunciation of avrebbe fatto
Italienisch - Türkisch
doydu
Italienisch - Englisch
would've
would do