isba









isba


noun

  1. izba.

  1. International Seabed Authority.

noun

  1. the traditional log house of rural Russia, with an unheated entrance room and a single living and sleeping room heated by a clay or brick stove.
51 queries 0.570