Slovnenya

Translation English Ukrainian: flummox

Dictionary: main
flummox
verb