Spanish-French dictionary »

estafar | estampar meaning in French

SpanishFrench
estafar | estampar

estamper