NichiDict

イズバー

[izubaa]

Meanings

1.Noun

isba (Russian log hut); izba