litro

/LEE-troh/
[Italian] plural litri

A litre. Equivalent to 0.908 British quart.

Countries