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
Englisch - Türkisch
duman attırmak