Translation Of Le Cafard In Different Languages

Translate LE CAFARD in languages spoken worldwide

English
Ways to say le cafard
Cockroach
Triste