English → Hindi dictionary

desmond tutu

डेस्मंड टूटू / डेस्मंडNOUN

Definition

South African prelate and leader of the antiapartheid struggle (born in 1931)

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