Definition of Estambul in Spanish:

Estambul

proper noun

  • 1

    ful de Estambul