Slovnenya

Translation English French: confused

Dictionary: main
confused
adjective