duman etmek

listen to the pronunciation of duman etmek
Turkish - English
slang 1. to break (something) up, spoil. 2. to defeat
to defeat (completely)
defeat
duman etmek
Favorites