Traducción de infibular en Inglés

infibular

to infibulate, v.

verbo transitivo

  • 1

    to infibulate