Le Coq Explained

French: Le Coq (French for The Rooster or The Cock) may refer to:

Persons

Other

See also