Translation of teramati in English:

User Contribution

teramati

observed, under surveillance

noun