Translation of on the face of it in Spanish:

on the face of it

aparentemente, phr.

phrase

  • 1

    aparentemente