tarabustée

French

Participle

tarabustée f sg

  1. feminine singular of tarabusté