tarabistouillées

French

Participle

tarabistouillées f pl

  1. feminine plural of tarabistouillé