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

related Results

metre (n.)
kare (n.)