Russian-English dictionary »

мирамиши meaning in English

RussianEnglish
Мирамиши proper noun
{m}

Miramichi(A city in New Brunswick)
proper noun