self-declared

listen to the pronunciation of self-declared
English - Turkish
Kendi kendine ilan
English - English
Self-declared means the same as self-proclaimed. the self-declared interim president He is a self-declared populist
self-declared
Favorites