Slovnenya

Translation English French: befuddled

Dictionary: main
befuddled
adjective
flou.