Online Dictionary
Definition of " cabellos " in Spanish English Dictionary
Results
cabellos
  • {N} lock: locks