Synonyms:
(Adjective)
  1. without delay
Advertisement
Advertisement