Online Dictionary
Definition of " odeur agréable " in French English Dictionary
Results
odeur agréable
  • {N} redolence