tafra satmak

listen to the pronunciation of tafra satmak
Türkçe - İngilizce
to boast, to brag
to talk big
brag
boast
tafra satmak