English → Hindi dictionary
desmond tutu
Definition
South African prelate and leader of the antiapartheid struggle (born in 1931)
Looking for poetry? Read shayari and poems by great poets.
South African prelate and leader of the antiapartheid struggle (born in 1931)
Looking for poetry? Read shayari and poems by great poets.