English-Spanish dictionary »

big apple meaning in Spanish

EnglishSpanish
Big Apple (nickname for New York City)
proper noun

Gran Manzanaproper noun
{f}