carrapata
carrapata
s
f
[ANIMAL]
carracha.