Search term perplexing has 3 results
Jump to
EN English IT Italian
perplexing (a) [feelings] sconcertante (a) [feelings]
perplexing (a) [feelings] imbarazzante (a) [feelings]
perplexing (a) [feelings] che confonde (a) [feelings]