tout de suite









tout de suite


adverb French.

  1. at once; immediately.

adverb

  1. at once; immediately
50 queries 0.400