tarabusta
French
Pronunciation
Homophones:
tarabustas
,
tarabustât
Verb
tarabusta
third-person singular past historic of
tarabuster