Tener la mosca en la nariz.
To be annoyed.
Meaning
To be irritated, in a bad mood, or have a grievance about something.
Meaning
To be irritated, in a bad mood, or have a grievance about something.
Comments (0)
Login to CommentStart learning languages for free
Start Learning Free