torrock
English
torrock meaning in English • torrock का अर्थ अंग्रेजी में
Noun
- A gull.