Slovnenya

Translation English French: photographic print

Dictionary: main
photographic print
noun