clue it s a parasitic infection seen in sub saharan africa and south america also called sand flea disease
Clue it s a parasitic infection seen in sub Saharan Africa and South America Also called sand flea disease