Spanish-French dictionary »

sombrear meaning in French

SpanishFrench
sombrear

hachurer