Online Dictionary
Definition of " alargado " in Spanish English Dictionary
Results
alargado
  • {A} elongate, outstretched