Taritikan

English: (adjective) pressed down

Bahasa Malaysia: tertekan