Slovnenya

Translation English French: garbled

Dictionary: main
garbled
adjective