bearcat
English
bearcat meaning in English • bearcat का अर्थ अंग्रेजी में
Noun
- an arboreal civet of Asia (Arctictis bintourong) having a long prehensile tail and shaggy black hair.