See also: tarabuste

French

edit

Participle

edit

tarabusté (feminine tarabustée, masculine plural tarabustés, feminine plural tarabustées)

  1. past participle of tarabuster