tarabustées

French

Participle

tarabustées f pl

  1. feminine plural of tarabusté