Meaning of lobizón in Spanish:

lobizón

Translate lobizón into English

masculine noun

River Plate
  • 1Lobisón.