meaning of cleverish

1. Somewhat clever.


Related Words

cleverish |

Developed & Maintained By Taraprasad.com

Treasure Words