las garrapatas
-the ticks
See the entry for garrapata.

garrapata

NOUN
(parasite)-tick
Synonyms for garrapata
Word of the Day
to predict