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

مَاسُورَة meaning in بالإنجليزية

العربيةإنجليزي
مَاسُورَة f

barrelmetallic tube of a gun

piperigid tube

tubea pipe

Your history