Meaning ofbarbacoain English

barbacoa

us/bɑːrbəkˈoʊ.ə/uk/bɑːbəˈkoʊ.ə/
#uncommon
Definitions