Back
cubic metre
Meanings
a metric unit of volume or capacity equal to 1000 liters
Synonyms
kiloliter
kilolitre
cubic meter
Anagrams of
cubic metre