self-timer

English

Noun

self-timer (plural self-timers)

  1. Alternative form of self timer