dicţionar Spaniol-Englez »

hormigas en la cola înseamnă în Engleză

SpaniolăEngleză
hormigas en la cola noun

ants in one's pants(agitated and fidgety state)
noun