Dictionary, Free Dictionary - MyDictionary.net
Definition of " damasco " in Spanish English Dictionary
Results
Damasco
  • {NPR} Damascus
damasco
  • {N} damask, apricot
ciruela de Damasco
  • {N} damson