question harshly in an attempt to reveal weaknesses English -

Related words

heckle 




English translator: English question harshly in an attempt to reveal weaknesses  Eesti sõnaraamat   Español Traductor   Svenska Översättare