必着
1
entrega (arribo) imprescindible
1
must arrive (no later than; e.g. of an application);must be received;must be delivered
2
must wear (e.g. a seatbelt);must have on