Translation of bermulut in English:

bermulut

to have an opening

  • 1

    to have an opening