Versión en Español
Translate
"to face"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to face; to step in front of
enfrentarse