tarabustant
French
Participle
tarabustant
present participle of
tarabuster