meaning of overpassionate

1. Passionate to excess.


Related Words

overpassionate |

Developed & Maintained By Taraprasad.com

Treasure Words