meaning of smarmily

1. in an unctuous manner


Related Words

smarmily |

Developed & Maintained By Taraprasad.com

Treasure Words