Barba Amarilla (noun) Definition, Meaning & Examples

noun, plural barba amarillas.
  1. fer-de-lance.
Barba Amarilla (noun) Definition, Meaning & Examples

More Definitions