Spanish-French dictionary »

encostrar meaning in French

SpanishFrench
encostrar

croûter

encroûter