English | German | Russian | Czech

tatara English

Meaning tatara meaning

What does tatara mean?

tatara

A traditional Japanese furnace for smelting iron and steel.

Are you looking for...?