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