Translation for "moulé sur place" to english
Moulé sur place
  • molded on the spot
  • molded on site
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test