Spanish-French dictionary »

enjaular meaning in French

SpanishFrench
enjaular

coffrer

mettre en cage