Skip to main content

oar-footed

English oar-footed meaning in English  •  oar-footed का अर्थ अंग्रेजी में
Adjective
  • Having feet adapted for swimming.
Advertisement