Search term flummoxed has one result
Jump to
EN English IT Italian
flummoxed (adj) [totally confused or puzzled] sconcertato (adj) [totally confused or puzzled]