duman etmek

listen to the pronunciation of duman etmek
Türkçe - İngilizce
slang 1. to break (something) up, spoil. 2. to defeat
to defeat (completely)
defeat
duman etmek