Slovnenya

Translation English French: impartial

Dictionary: main
impartial
adjective