démoustiquée

French

Participle

démoustiquée f sg

  1. feminine singular of démoustiqué