English | German | Russian | Czech

earprint English

Meaning earprint meaning

What does earprint mean?

earprint

The mark or impression left by an ear pressed against a surface.

Are you looking for...?