INTIMIDATING


Meaning of INTIMIDATING in English

adj. frightening, threatening

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