Spanish-English dictionary »

piocha meaning in English

SpanishEnglish
piocha noun

bead tree(Melia azedarach)
noun

piocha noun
{f}

badge [badges](distinctive mark)
noun
[UK: bædʒ] [US: ˈbædʒ]

goatee(beard at the center of the chin)
noun
[UK: ɡəʊ.ˈtiː] [US: ɡoʊ.ˈtiː]