English to Hindi Dictionary

तिरस्कृत (TiraskRta) Meaning in English