tarabustés
See also:
tarabustes
French
Participle
tarabustés
m
pl
masculine plural of
tarabusté