العربية-إنجليزي قاموس »

مِتْرٌ مُرَبَّعٌ meaning in بالإنجليزية

العربيةإنجليزي
مِتْرٌ مُرَبَّعٌ m

square metrestandard unit of area