Translation of tertelan in English:

tertelan

accidentally swallowed

verb

  • 1

    accidentally swallowed
  • 2

    swallowed up
  • 3

    be caught up