dare una lavata di capo

listen to the pronunciation of dare una lavata di capo
Italian - English
give a roasting