×

overzealous meaning in French

adj. trop zélé, trop enthousiaste; excessivement jaloux

Related Words

  1. overwrite
  2. overwrought
  3. ovid
  4. oviduct
PC Version

Copyright © 2018 WordTech Co.