Skip to main content

duck-legged

English duck-legged meaning in English  •  duck-legged का अर्थ अंग्रेजी में
Adjective
  • Having short legs, like a waddling duck; short-legged.
Advertisement