Translation of "Baffle" into Russian

to

arrow

    Baffle / Озадачить

    /ˈbafəl/

    Synonyms