temasa

Indonesian

Noun

temasa

  1. nonstandard form of tamasya