Translation
a type of very tiny red ant whose bite is so hot and long-lasting it resembles a sting.
Play audio