Meaning of litro

litro

Tagalog

n. litre (US:liter)