No exact translation found for
مِشْرَطَة

Do you mean:
related Results
die Bandrobbe (n.) , {zool.}
فقمة مشرطة {الحيوان}