Search term bemusing has 2 results
EN English IT Italian
bemusing (a) [bewildering] sbalorditivo (a) [bewildering]
bemusing (a) [bewildering] stupefacente (a) [bewildering]