squacco
English
squacco meaning in English • squacco का अर्थ अंग्रेजी में
Noun
- A heron (Ardea comata) found in Asia, Northern Africa, and Southern Europe.