megalitre (1,000,000 litres)

listen to the pronunciation of megalitre (1,000,000 litres)
English - Turkish

Definition of megalitre (1,000,000 litres) in English Turkish dictionary

ml
Michigan
English - English
ml