sheila – English–Français translations

🇬🇧 en fr 🇫🇷

sheila noun

  /ˈʃiːlə/
  • woman
gonzesse, nana
Wiktionary Links