Search term decalitro has one result
Jump to
IT Italian EN English
decalitro (n) [ten liters] (n) decalitre (n) [ten liters]