turlutant

French

Participle

turlutant

  1. present participle of turluter