Spanish-French dictionary »

imputrescible meaning in French

SpanishFrench
imputrescible adjective

imputrescibleadjectif