×
olivaceous
meaning in French
adj.
olivâtre, qui tire sur le vert olive; verdâtre
Related Words
oliguria
olio
olivary
olive
PC Version
Copyright © 2018 WordTech Co.