"zoid" in Polish — inglés-Polish dictionary | Mirar "zoid" in inglés

zoid

sustantivo
  1. odludek, outsider informal
  2. punkowiec, pancur informal