decaliterEnglish

dal, decaliter, decalitre, dekaliter, dekalitre

Noun

A metric unit of volume or capacity equal to 10 liters

English: dekaliter, dekalitre, decaliter, decalitre, dal, dkl

English words with similar meanings

Show 5 words