Translation of عَشَرَةُ آلافِ مِتْرٍ مُرَبَّع

      Synonyms Definition Opposites

      related Translations

      metre (n.)
      kare (n.)