Noun
prints [sing. a print]
...
Resultados relevantes
rain prints {geol.}
آثار المطر {جيولوجيا}