Serbian Tomato Salad

Serbian tomato salad - the most popular salad in Serbian cuisine. Ingredients: 500g tomatoes, 150g onions (young or mature), 200g cucumbers, 1 hot pepper...