Lindiwe pours fruit juice into cool drink glasses for her friends at her party. Each glass has a capacity 300 milliliters. How many glasses can she fill if she has 6 liters of fruit juice.

There are 1000 milliliters in 1 liter, so 6 liters is 6 x 1000 = <<6*1000=6000>>6000 milliliters.

Therefore, Lindiwe can fill 6000 / 300 = <<6000/300=20>>20 glasses. Answer: \boxed{20}.

To find out how many glasses Lindiwe can fill, we first need to convert liters to milliliters since the capacity of each glass is given in milliliters.

1 liter is equal to 1000 milliliters.

So, 6 liters is equal to 6 * 1000 = 6000 milliliters.

Now, divide the total milliliters of fruit juice by the capacity of each glass:

6000 milliliters ÷ 300 milliliters per glass = 20 glasses.

Therefore, Lindiwe can fill a total of 20 glasses with 6 liters of fruit juice.

To find out how many glasses Lindiwe can fill with 6 liters of fruit juice, we need to convert liters to milliliters and divide the total quantity of juice by the capacity of each glass.

1 liter is equal to 1000 milliliters. So, 6 liters will be equal to 6 multiplied by 1000, which is 6000 milliliters.

Now we divide the total quantity of juice (6000 milliliters) by the capacity of each glass (300 milliliters per glass):

6000 milliliters ÷ 300 milliliters per glass = 20 glasses

So, Lindiwe can fill 20 glasses with 6 liters of fruit juice.