ding-a-ling – English–Français translations

🇬🇧 en fr 🇫🇷

ding-a-ling noun

  • eccentric or crazy person
demeuré
Wiktionary Links