English translation for "couillon"
|
- n. imbecile, idiot (derogatory slang)
- Similar Words:
- "couffin" English translation, "cougouar" English translation, "couguar" English translation, "couic" English translation, "couilles" English translation, "couiner" English translation, "coulage" English translation, "coulant" English translation, "coulemelle" English translation, "couler" English translation
|
|
|