lasting for a short moment; momentary; short-lived

listen to the pronunciation of lasting for a short moment; momentary; short-lived
English - English

Definition of lasting for a short moment; momentary; short-lived in English English dictionary

Lasting for a short moment; momentary; short-lived.
instant
lasting for a short moment; momentary; short-lived
Favorites