Search term flummoxed has one result
Jump to
EN English PT Portuguese
flummoxed (adj) [totally confused or puzzled] desconcertado (adj) [totally confused or puzzled]