Slovnenya

Translation English Japanese: befuddle

Dictionary: main
befuddle
verb