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

scabies meaning in العربية

إنجليزيالعربية
scabies an infestation of parasitic mites, Sarcoptes scabiei

جَرَبm

Your history