litro
/
LEE-troh
/
[
Italian
]
plural
litri
A litre. Equivalent to 0.908 British quart.
Countries
Italy