Translation of "Baffle" into Italian

to

arrow

    Baffle / Deflettore

    /ˈbafəl/

    Synonyms