Dictionary, Free Dictionary - MyDictionary.net
Definition of " aquí lo tienes " in Spanish English Dictionary
Results
aquí lo tienes
  • {PHR} here it is