Search term baffle has 4 results
Jump to
EN English IT Italian
baffle (v) [bewilder] sconcertare (v) [bewilder]
baffle (v) [bewilder] confondere (v) [bewilder]
baffle (v) [bewilder] rendere perplesso (v) [bewilder]
baffle contrariare