Online English Dictionary

Home

Stiriated


a.

Adorned with pendants like icicles.


© 2009 Dammam Community College