Slovnenya

Translation English French: unexplained

Dictionary: main
unexplained
adjective