English-Hindi dictionary »

be hard done by meaning in Hindi

EnglishHindi
be hard done by verb

अन्याय हुआ होना