meaning of upcurl

1. To curl up.


Related Words

upcurl |

Developed & Maintained By Taraprasad.com

Treasure Words