Tamil Dictionary 🔍

icicled

I"ci*cled, a. Defn: Having icicles attached.


icicled - Similar Words