Online Dictionary
Definition of " ombrager " in French English Dictionary
Results
ombrager
  • {V} shade, overshadow, umbrella