Translation of pêtla in English:

pêtla

grimace

verb

  • 1

    grimace
    ‘Thato o ne a pêtla melômo fa a bôna Kabo’ Thato grimaced in disgust when she saw Kabo