Definition, synonyms and picture of plantar cara

plantar cara

verb plantar cara

Translation: face

Definition of plantar cara in Spanish

Presentar oposición o resistencia ante una entidad superior con decisión.

Synonyms of plantar cara in Spanish

-

Definition of plantar cara in English

To defy someone rejecting their authority.

Synonyms of plantar cara in English

face