meaning of quarl
1.
A
medusa,
or
jellyfish.
Related Words
quarl
|
Developed & Maintained By
Taraprasad.com