laf sokma

listen to the pronunciation of laf sokma
Turkish - English

Definition of laf sokma in Turkish English dictionary

lâf sokmak
{i} spatchcock
laf sokmak
speak sarcastically