alını davul derisi

listen to the pronunciation of alını davul derisi
Türkçe - İngilizce
unabashed, shameless
alını davul derisi