dare una lavata di capo

listen to the pronunciation of dare una lavata di capo
İtalyanca - İngilizce
give a roasting