Home
Search
Index
Definify.com
Definition
2024
plantar_cara
plantar cara
Spanish
Verb
plantar
cara
(
idiomatic
)
to
face up to
Similar Results