Adjective · B1
immediate
Meaning

occurring or done at once or without delay

Lists