English to Arabic

Meaning for:
Decalitre
other
عشرة لترات