Dictionary, Free Dictionary - MyDictionary.net
Definition of " mascota " in Spanish English Dictionary
Results
mascota
  • {N} mascot