Russian-English dictionary »

лонг-айленд meaning in English

RussianEnglish
Лонг-Айленд proper noun
{m}

Long Island(island in New York)
proper noun