French-English dictionary »

escamotage meaning in English

FrenchEnglish
escamotage nom {m}

sleight of hand◼◼◼(skill)
noun
[UK: slaɪt əv hænd] [US: sˈlaɪt əv ˈhænd]