skeelduck
English
skeelduck meaning in English • skeelduck का अर्थ अंग्रेजी में
Noun
- The common European sheldrake.