meaning of self affrighted

1. Frightened at or by ones self.


Related Words

self-affrighted |

Developed & Maintained By Taraprasad.com

Treasure Words