tarabusté

See also: tarabuste

French

Participle

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

  1. past participle of tarabuster