Russian-English dictionary »

сумида meaning in English

RussianEnglish
Сумида proper noun
{f}

Sumida(one of special wards that forms Tokyo)
proper noun
[UK: suː.ˈmiː.də] [US: suː.ˈmiː.də]