Translation of foto in English:

foto

photograph, picture

  • 1

    photograph, picture
    ‘mengambil foto’ to take a photo