sheerwater
English
sheerwater meaning in English • sheerwater का अर्थ अंग्रेजी में
Noun
- The shearwater.