meaning of dl

1. a metric unit of volume equal to one tenth of a liter


Related Words

dl | dl/1 | dle | dlg | dlm | dlpi | dlz1 |

Developed & Maintained By Taraprasad.com

Treasure Words