meaning of self opinionated

1. obstinate in your opinions


Related Words

self-opinionated |

Developed & Maintained By Taraprasad.com

Treasure Words