Slovnenya

Translation English French: fumbling

Dictionary: main
fumbling
adjective