basta









basta


interjection Italian.

  1. enough; stop.
49 queries 0.666