Russian-English dictionary »

лонгфорд meaning in English

RussianEnglish
Лонгфорд proper noun
{m}

Longford(county in the Republic of Ireland)
proper noun