palama
English
palama meaning in English • palama का अर्थ अंग्रेजी में
Noun
- A membrane extending between the toes of a bird, and uniting them more or less closely together.