slang 1. to intimidate. 2. to be much better than

listen to the pronunciation of slang 1. to intimidate. 2. to be much better than
English - Turkish
duman attırmak