English-Arabic dictionary »

scarificator meaning in Arabic

EnglishArabic
scarificator cupping glass

مِشْرَاطm

Your history