per avere consumato

listen to the pronunciation of per avere consumato
Итальянский Язык - Английский Язык
to get worn down