Spanish-French dictionary »

endivia | endibia meaning in French

SpanishFrench
endivia | endibia noun

endivenom {f}