SCRATCHED HIS FOREHEAD


Meaning of SCRATCHED HIS FOREHEAD in English

was confused, was perplexed, had doubts

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.