Slovnenya

Translation English French: self-seeking

Dictionary: main
self-seeking
adjective
noun