answersLogoWhite

0

20 liters are about 21.13 US quarts.

1 liter ~ 1.05669 US quarts
1 US quart ~ 0.946353 liters
21.13 qts

1 liter = 1.05 quart

1 quart = 0.94 liter

User Avatar

Wiki User

∙ 9y ago
User Avatar

What else can I help you with?