CAFARD


Meaning of CAFARD in English

n. melancholia. [F, = cockroach, hypocrite]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.