English–Spanish dictionary

Spanish translation of the English word upper part of town

English → Spanish
  
EnglishSpanish
upper part of town altozano