English to Hindi Dictionary

टरकाना (TarakAnA) Meaning in English