Italian-English dictionary »

escamotage meaning in English

ItalianEnglish
escamotage noun

expedient [expedients](a means for achieving an end)
noun
[UK: ɪk.ˈspiː.dɪənt] [US: ɪk.ˈspiː.diənt]