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