Spanish-English dictionary »

gran manzana meaning in English

SpanishEnglish
Gran Manzana proper noun
{f}

Big Apple(nickname for New York City)
proper noun