Arabic-English dictionary »

لِتْر meaning in English

ArabicEnglish
لِتْر m

litreunit of fluid measure

Your history