meaning of titillated

1. feeling mild pleasurable excitement


Related Words

titillated |

Developed & Maintained By Taraprasad.com

Treasure Words