Slovnenya

Translation English French: bungled

Dictionary: main
bungled
adjective