Skip to main content

fin-footed

English fin-footed meaning in English  •  fin-footed का अर्थ अंग्रेजी में
Adjective
  • Having palmate feet.
Advertisement