English-French dictionary »

self-proclaimed meaning in French

EnglishFrench
self-proclaimed adjective

autoproclamé◼◼◼adjectif