English | German | Russian | Czech

smirking English

Meaning smirking meaning

What does smirking mean?

smirking

The act of one who smirks.

Are you looking for...?