×

overlavish meaning in French

adj. trop abondant; trop dispendieux

Related Words

  1. overlapping period
  2. overlarge
  3. overlay
  4. overlay network
PC Version

Copyright © 2018 WordTech Co.