French

edit

Participle

edit

turlutées f pl

  1. feminine plural of turluté