escamotâtes

French

Verb

escamotâtes

  1. second-person plural past historic of escamoter