Spanish-English dictionary »

barcia meaning in English

SpanishEnglish
barcia noun
{f}

chaff(inedible parts of grain plant)
noun
[UK: tʃɑːf] [US: ˈtʃæf]