Translation of tapa in English:

tapa

asceticism

verb

  • 1

    asceticism