in-your-face

Εννοια (Αγγλικός)

Aggressively or blatantly confrontational.

Μεταφράσεις

Notes

Sign in to write sticky notes