English → Hindi dictionary

self deprecating

सेल्फ डिपरेकेटिंग / सेल्फNoun

आत्म deprecating

Definition

conscious of your own shortcomings

Looking for poetry? Read shayari and poems by great poets.