Slovnenya

Translation English French: agreed

Dictionary: main
agreed
adjective