Online Dictionary
Definition of " devineresse " in French English Dictionary
Results
devineresse
  • {N} soothsayer