English-Hindi dictionary »

musical instrument worn on ankle meaning in Hindi