itch mite - Englisch Synonyme Wörterbuch

itch mite

n.
[1] sarcoptid