Slovnenya

Translation English French: puzzled

Dictionary: main
puzzled
adjective