Search term pierce has 3 results
EN English FR French
pierce (v) [hole] percer (v) [hole]
pierce (v) [noise] percer (v) [noise]
FR French EN English
Pierce Pierce