Spanish-French dictionary »

imborrable meaning in French

SpanishFrench
imborrable adjective

ineffaçableadjectif