Search term perplexing has 2 results
EN English PT Portuguese
perplexing (a) [feelings] desconcertante (a) [feelings]
perplexing (a) [feelings] desorientador (a) [feelings]