FAROUCHE


Meaning of FAROUCHE in English

adj. (French) fierce, wild; unpolished; shy

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