Skip to main content

podoscaph

English podoscaph meaning in English  •  podoscaph का अर्थ अंग्रेजी में
Noun
  • A canoe-shaped float attached to the foot, for walking on water.
Advertisement