veinard – English–Français translations

🇫🇷 fr en 🇬🇧

veinard noun {m}

  /vɛ.naʁ/
lucky devil, lucky beggar
Wiktionary Links