Spanish-French dictionary »

escarbar meaning in French

SpanishFrench
escarbar

faire le ménage

fouir