longtail
English
longtail meaning in English • longtail का अर्थ अंग्रेजी में
Noun
- An animal, particularly a log, having an uncut tail. Cf. Curtail>. Dog>.