Arabic-English dictionary »

مِيل بَحْرِيّ meaning in English

ArabicEnglish
مِيل بَحْرِيّ m

nautical milenautical: a unit of measure equal to 1852 metres