Taridiran

English: (adjective) pressed

Bahasa Malaysia: tertekan