Slovnenya

Translation English French: self-opinionated

Dictionary: main
self-opinionated
adjective