Translation of teran in English:

teran

(meneran)

verb

  • 1

    to hold one's breath and push (when defecating or during labour), to squeeze out painfully, to exert oneself to bring out something