sheep louse

listen to the pronunciation of sheep louse
الإنجليزية - الإنجليزية
Parasitic insect on sheep