Langsung ke konten

Arti kata

self-deprecating

Definition of self-deprecating (English)

adjective satellite

  1. conscious of your own shortcomings
    sumber: wordnet30