Zarra

By (SP) in

Meaning of Zarra:

Brava, exigente, de opinião forte.


Usage example of the word Zarra:

A candidata é zarra ao defender suas ideias.