meaning of squacco

1. A heron (Ardea comata) found in Asia, Northern Africa, and Southern Europe.


Related Words

squacco | squaccos |

Developed & Maintained By Taraprasad.com

Treasure Words