French-English dictionary »

big apple meaning in English

FrenchEnglish
Big Apple nom {f}

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