Slovnenya

Translation English French: self-centred

Dictionary: main
self-centred
adjective