Meaning of foto in Spanish:

foto

Translate foto into English

feminine noun

  • 1Fotografía (imagen)