Arabic-English dictionary »

مِتْرٌ مُكَعَّبٌ meaning in English

ArabicEnglish
مِتْرٌ مُكَعَّبٌ m

cubic metreunit of volume

Your history