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

مِبْوَلَة meaning in بالإنجليزية

العربيةإنجليزي
مِبْوَلَة f

urinalfixture for standing urination

Your history