sassorol
English
sassorol meaning in English • sassorol का अर्थ अंग्रेजी में
Noun
- The rock pigeon. See under Pigeon>.