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