×
overzealous
meaning in French
adj.
trop zélé, trop enthousiaste; excessivement jaloux
Related Words
overwrite
overwrought
ovid
oviduct
PC Version
Copyright © 2018 WordTech Co.